potassium triiodide - English Synonyms Dictionary